long-range bomber - German English Dictionary